Export Protection Technology

SoftwareShield System Feature Guide > IronWrapping > IronWrap Protection > Export Protection Technology

## Export Protection Technology

Export Protection Technology is a protection mechanism designed to make cracking your programs which export functionality very difficult.

Your program may export functionality (expose functions). A cracker may use this information to his benefit in a variety of ways to attack your programs.

The information about which functions you export from your programs (or DLL's) is held in a structure in all Win32 binary modules called an Export Address Table (EAT).

The Export Protection Technology virtualizes access to this resource in your IronWrapped programs to ensure that the functionality is only accessible when the IronWrapper is in place. If somehow the wrapper were removed, the exports would fail to be exposed or function correctly.

### More Information

For more information on actually setting Export Protection Technology in your IronWrapped programs, see: IronWrap Protection Tab